Release 10.1A: OpenEdge Development:
Debugging and Troubleshooting


Debugger features and functions

The Debugger is a utility you can run with any OpenEdge application. When you invoke the Debugger, it runs in a separate process with its own window. The Debugger window provides access to all Debugger features and functions through menu options, toolbar buttons, or accelerator keys. The Debugger window also provides access to online help information on all Debugger features and functions. For more information on the Debugger window and how to access all Debugger features and functions, see Chapter 3, " Debugger Window and Files."

You can invoke the Debugger while running in an OpenEdge session, from the Procedure Editor or AppBuilder, for example. You can run the Debugger in attachable mode; that is, you open the Debugger first and then attach to a running client process. For more information, see the "Debugging in attachable mode" section.

You also can invoke the Debugger from the 4GL, directly or indirectly, using the DEBUGGER and SESSION system handles. With these system handles, you can control some Debugger features from an OpenEdge procedure and build your own OpenEdge development tools that include the Debugger as a tool option. For more information, see Chapter 4, " Using System Handles for Debugging."

The following sections describe the Debugger features and functions:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095